/* PATCH_DEAD 28-Dez-92 : enable hiding of the last pressed keys */
if (im && *hash->comm) {
last_displayed = 1;
} /* if key from a message */
/* PATCH_DEAD 28-Dez-92 */
strcpy (buf, hash->comm);
do_command (buf); /* PATCH_NULL [14 Feb 1993] : added */
return;
} /* if */
} /* if */
}
#if 1 /* PATCH_NULL 27-06-94 .... the following code was thought obsolete since findhash manages unmapped keys - as long as comline is supported, it is not */
/*
* No hash entry
*/
if (blen > 0) {
#if 0 /* the macro was already created immediately after RawKeyConvert */
/*
* try to create a macro if we had a result on DeadKeyConvert
*/
if (blen == 1) {
buf[0] = '\''; /* This *MUST* be ' !!!! */
buf[2] = 0;
} else {
buf[0] = '`';
buf[blen+1] = '\'';
}
#endif
/* last_displayed = 1; */ /* PATCH_DEAD 28-Dez-92 : it might be senseful to put it here, too ... */
/* PATCH_DEAD 14-Jan-93 : ... but normally active keys are no deadkeys */
do_command (buf); /* PATCH_NULL [14 Feb 1993] : added */
return;
/*
** --- if there was no real reaction on that key
** restore the extended Qualifiers
*/
} else {
ext_qualifiers = ext2; /* keep the qualifiers */
/* printf("nothing found w/ code %d,%d\n", code, c2); */